R ShapiroRelease Date: January 2008Format: PaperbackPages: 500ISBN: 9780720612936ISBN-10: 0720612934